Abbey Rain is a pornstar from United States. She was born in Thousand Oaks, California on June 18, 1995. Abbey Rain aka Abbey Rains, Abby Rain, Abby Rains, Julie Snow, Liz, Pen, Penelope